Binweevils Weekend Puzzle Challenge Code 11/11/2012